package com.sino.operation.service;

import com.sino.operation.entity.BizTaskPool;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sino.operation.entity.SysAbMessage;

import java.util.List;


/**
 * <p>
 * 任务池 服务类
 * </p>
 *
 * @author admin
 * @since 2021-10-07
 */
public interface BizTaskPoolService extends IService<BizTaskPool> {
    
    public SysAbMessage getMessageByTellerCode(String tellerCode);

    public SysAbMessage getMessageByRelease(String tellerPostName, String tellerCode);

    public SysAbMessage getMessageByNotRelease(String tellerPost, String tellerCode);

    public void updateTaskState(String journalNo, String state, boolean flag, String tellerCode);

    public void updateNotTellerCode(String journalNo, String taskId, String tellerCode);

    BizTaskPool selectTaskByJournalNo(String journalNo);

    List<BizTaskPool> selectList(String journalNo);

}
